﻿<%@ Page Title="Cadastro" Language="C#" MasterPageFile="~/Include/MasterPage/MasterPrinc.Master"
    AutoEventWireup="true" CodeBehind="CadastroUsuario.aspx.cs" Inherits="Voluntariar.WEB.CadastroUsuario"
    Theme="Geral" %>

<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="cphMasterPrincipal">
    <script type="text/javascript">
        j(document).ready(function () {

            ConfigurarCPF("txtCPF");

            j('[id$=txtLogin]').blur(function () {
                if (j('[id$=txtLogin]').val() != '')
                    ValidaEmail("txtLogin");
            });

            j('[id$=txtConfirmaSenha]').blur(function () {
                if (j('[id$=txtConfirmaSenha]').val() != j('[id$=txtSenha]').val()) {
                    alert('Confirmação de senha incorreta !');
                    j('[id$=txtSenha]').val('');
                    j('[id$=txtConfirmaSenha]').val('');
                }
            });

        });
        
    </script>
    <div id="divConteudo">
        <div class="titulo">
            <h1>
                Cadastro
            </h1>
            <div class="msg_vermelha">
                * Campos de preenchimento obrigatório
            </div>
        </div>
        <div class="descricao">
        </div>
        <div class="formulario">
            <div class="caixa_formulario">
                <p>
                    <asp:Label ID="lblLogin" AssociatedControlID="txtLogin" SkinID="lblGeral" Text="Login / E-mail:"
                        runat="server" />
                    <asp:TextBox ID="txtLogin" runat="server" SkinID="txtGeral" Width="50%"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="rfvLogin" runat="server" ControlToValidate="txtLogin"
                        ErrorMessage="Campo login é obrigatório" Text="!" CssClass="validacao" ValidationGroup="Cadastro"></asp:RequiredFieldValidator>
                </p>
                <p>
                    <asp:Label ID="lblSenha" AssociatedControlID="txtSenha" SkinID="lblGeral" Text="Senha:"
                        runat="server" />
                    <asp:TextBox ID="txtSenha" runat="server" SkinID="txtGeral" TextMode="Password"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="rfvSenha" runat="server" ControlToValidate="txtSenha"
                        ErrorMessage="Campo senha é obrigatório !" Text="!" CssClass="validacao" ValidationGroup="Cadastro"></asp:RequiredFieldValidator>
                </p>
                <p>
                    <asp:Label ID="lblConfirmaSenha" AssociatedControlID="txtSenha" SkinID="lblGeral"
                        Text="Confirme Senha:" runat="server" />
                    <asp:TextBox ID="txtConfirmaSenha" runat="server" SkinID="txtGeral" TextMode="Password"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="rfvConfirmaSenha" runat="server" ControlToValidate="txtConfirmaSenha"
                        ErrorMessage="Campo confirmação senha é obrigatório !" Text="!" CssClass="validacao"
                        ValidationGroup="Cadastro"></asp:RequiredFieldValidator>
                </p>
                <p>
                    <asp:Label ID="lblNome" AssociatedControlID="txtNome" SkinID="lblGeral" Text="Nome:"
                        runat="server" />
                    <asp:TextBox ID="txtNome" runat="server" Width="50%" SkinID="txtGeral"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="rfvNome" runat="server" ControlToValidate="txtNome"
                        ErrorMessage="Campo nome é obrigatório !" Text="!" CssClass="validacao" ValidationGroup="Cadastro"></asp:RequiredFieldValidator>
                </p>
                <p>
                    <asp:Label ID="lblCPF" AssociatedControlID="txtCPF" SkinID="lblGeral" Text="CPF:"
                        runat="server" />
                    <asp:TextBox ID="txtCPF" runat="server" SkinID="txtGeral"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="rfvCPF" runat="server" ControlToValidate="txtCPF"
                        ErrorMessage="Campo CPF é obrigatório !" Text="!" CssClass="validacao" ValidationGroup="Cadastro"></asp:RequiredFieldValidator>
                </p>
                <p>
                    <asp:Label ID="lblPhotoSideHeading" Text="Escolha Foto :" runat="server" AssociatedControlID="UploadUserPhoto"
                        SkinID="lblGeral" /><br />
                    <br />
                    <asp:FileUpload ID="UploadUserPhoto" runat="server" />
                </p>
                <p>
                    <asp:Label ID="lblDescricao" AssociatedControlID="txtDescricao" SkinID="lblGeral"
                        Text="Sobre Você:" runat="server" />
                    <asp:TextBox ID="txtDescricao" runat="server" SkinID="txtGeral" TextMode="MultiLine"
                        Style="height: 66px" Width="70%"></asp:TextBox>
                </p>
            </div>
            <div class="linha_botoes">
                <asp:LinkButton ID="lnbCadastrar" runat="server" SkinID="lnbPrimario" OnClick="lnbCadastrar_Click"
                    CausesValidation="true" ValidationGroup="Cadastro">Cadastrar-se</asp:LinkButton>
            </div>
        </div>
        <asp:ValidationSummary ID="VS" ValidationGroup="Cadastro" ShowMessageBox="true" ShowSummary="False"
            runat="server" />
    </div>
</asp:Content>
